#ifndef MAINSCENE_H
#define MAINSCENE_H
#include<map.h>
#include <QWidget>
#include <QTimer>
#include<player.h>
#include "bullet.h"

class mainscene : public QWidget
{
    Q_OBJECT

public:
    mainscene(QWidget *parent = 0);
    ~mainscene();
    void  initScene();
    QTimer m_Timer;
    //启动游戏  用于启动定时器对象
    void playGame();
    //更新坐标
    void updatePosition();
    //绘图事件
    void paintEvent(QPaintEvent *event);
    //地图对象
    map m_map;
    //飞机对象
    PlayerPlane m_hero;
    //鼠标移动事件
    void mouseMoveEvent(QMouseEvent *event);
    //测试子弹代码
        Bullet temp_bullet;
};

#endif // MAINSCENE_H
